package javaCode.chapter06.练习;

public class MethodExercise01 {

    public static void main(String[] args) {

        AA a = new AA();
        if (a.isOdd(15)){
            System.out.println("是奇数");
        }else {
            System.out.println("是偶数");
        }

        a.print(4,10,'@');

    }
}

// 编写类AA，有一个方法：判断一个数是奇数odd还是偶数，返回boolean
class AA{
    //思路
    //1. 方法的放回类型 boolean
    //2. 方法的名字 isOdd
    //3. 方法的形参 (int num)
    //4. 方法体 , 判断

    public boolean isOdd(int num){

//        if (num % 2 !=0){
//            return true;
//        }else{
//            return false;
//        }

//        return num % 2 != 0 ? true; false;

        return num % 2 != 0;
    }

    //根据行、列、字符打印 对应行数和列数的字符，
    //比如：行:4 , 列:4 , 字符#,则打印相应的效果
    /*
     ####
     ####
     ####
     ####
     */
    //思路
    //1. 方法的放回类型 void
    //2. 方法的名字 print
    //3. 方法的形参 (int row, int column, char c)
    //4. 方法体 , 循环
    public void print(int row, int column ,char c){

        for (int i = 0; i < row; i++) { //输出每一行
            for (int j = 0; j < column; j++) {
                System.out.print(c);
            }
            System.out.println(); //换行
        }
    }

}

